playing with the waves